Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

Thảo luận trong 'S40 - Kinh nghiệm & Hỏi đáp' bắt đầu bởi Drake, 02/02/2011.

  1. Offline

    Drake New Member

    Số bài viết:
    273
    Đã được thích:
    142
    Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    Giống như chúng ta gửi lỗi tắt (shortcut) ra màn hình Desktop trên PC hay ra Menu của điện thoại Symbian S60 vậy.

    1. Công cụ:

    - Phần mềm đọc file ẩn/hệ thống (tùy chọn): ở đây mình dùng Oxy Cube
    - Phần mềm tạo file .jad (Không phải tạo file chứng chỉ nha): JAD Creator 1.3

    2. Tiến hành:
    Bước 1: tải và cài đặt 2 phần mềm trên.

    Bước 2: Mở phần mềm JAD Creator 1.3
    - Nhấn Open JAR (ở góc trên bên trái).
    - Đưa đường dẩn đến file .JAR cần đưa ra làm shortcut.

    [IMG]

    - Sau đó tắt JAD Creator 1.3 đi,
    - Bạn nhận được một file .JAD ngay tại nơi chứa file .JAR luôn.

    Bước 3: Mở phần mềm OxyCube lên:
    - Những máy mới ra sau này chưa có được cập nhật trên Oxy Cube nên các bạn tham khảo bài (Giúp Oxycube nhận điện thoại - Chi tiết thành công 100% với tất cả các loại máy) để Oxy Cube có thể nhận được nhá.
    - Sau khi Oxycube nhận được điện thoại thì
    + Ấn vào mục File Browser (Phía cuối, góc trái màn hình)...

    [IMG]

    + Sau đó ấn vào nút Option ở dưới File Browser

    [IMG]

    + Đánh dấu tích vào ô như hình

    [IMG]

    + Ấn Apply và Close

    [IMG]

    + Quay lại mục File Browser

    Bước 4: Mở ổ C:\ tìm đến thư mục Java
    - Dùng chuột, kéo cả 2 file .jar.jad vào đó.
    - Mở tiếp thư mục C:\Hiddenfolder\Menus
    + Tìm đến file menusettings.xml.

    [IMG]

    + Click chuột phải vào đó chọn Save to... để lưu file đó vào đâu đó trong máy (Lưu Desktop đi cho dễ tìm).
    + Sau đó, thu nhỏ cửa sổ Oxycube xuống taskbar.

    Bước 5: Dùng Notepad++ để mở file menusettings.xml

    Trong file menusettings.xml sẽ có thông tin như sau:

    [IMG]

    Bước 6:
    - Chèn vào giữa dòng <version major="1" minor="5" /><mainmenuview value="labelgrid" /> đoạn mã sau (chính xác là vào 2 giữa dòng <nativelinks>):
    - Chèn xong sẽ như này:
    (minh họa thôi, còn của các bạn thì tùy vào cái dòng mình tô đỏ ở trên mà làm nhá, không nhất thiết phải giống mình)

    Các bạn chú í: Nếu tên có chứa dấu cách thì các bạn phải thay dấu cách bằng %20 vào file menusettings.xml nhá, chứ không là không được đâu. Quan trong cái đó.

    Bước 7:
    - Tiếp tục chèn <menuitem nlink="1"/> vào giữa 2 dòng <mainmenu>, chèn chổ nào cũng được, mình thì mình hay chèn vào cuối để có chỉnh sửa gì thì sửa hơn .
    - Chèn vào đây:
    - Chèn xong thì lưu lại.

    Chú í: Phần <nlink id="1"> và <menuitem nlink="1"/> có thể thay số 1 bằng bất kì số nào nhưng ở 2 cái phải giống số.

    Bước 8:
    - Mở Oxycube đã thu nhỏ lúc nảy lên và Del file menusettings.xml trong thư mụcC:\Hiddenfolder\Menus đi.
    - Dùng chuột kéo file menusettings.xml vừa lưu vào lại thư mục đó.

    Xong rồi! Restart máy!
    Chúc thành công!


    :mw:



    Nếu bạn nào làm cách này chưa được thì chuỷên sang phương pháp 2 tại đây: [TUT] Hướng dẩn thêm phím tắt vào MainMenu cho Nokia S40 Phần 2


  2. Offline

    tranthinh Java MobileWorld ♥

    Số bài viết:
    5.503
    Đã được thích:
    7.353
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    Liệu có max icon ở ngoài menu không? Hay là bao nhiêu cũng được.
  3. Offline

    hoangps Adv Moderator

    Số bài viết:
    3.130
    Đã được thích:
    2.788
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    cái này a cũng đang ngâm cứu lâu rồi nhưng chỉ mới test thành công trên v3 còn con v5 của a vẫn chưa add đc ra ngoài nên thành ra chưa post,phụ thuộc vào bộ máy nên cứ thế mà tính toán đi e;))
  4. Offline

    hungpr0 New Member

    Số bài viết:
    122
    Đã được thích:
    3
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    mấy pác thử test trên s40v5 đi
    mà muốn đổi vị trí của nó đc không?
  5. Offline

    jimmy88 Kiếp Dã tràng

    Số bài viết:
    2.594
    Đã được thích:
    3.583
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    Muốn để đâu thì cứ cho nó ra rồi dùng chức năng sắp xếp đc mà bạn.
  6. Offline

    cuongquyet113 New Member

    Số bài viết:
    3
    Đã được thích:
    1
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    V5 6500s mình cũng đã test thành công oprera..nhưng mà hnọ mình xoá opremjnj dj thì gjờ ko làm dc nữa.mà thấy bảo v5 phảj chỉnh sửa gì nữa(pdaviet)..mà sao mình xoá menusting.xml đj sao menu vẫn hoạt động đc nhá.
  7. Offline

    thaihung1209 ::.Rửa Tay Gác Kiếm.::

    Số bài viết:
    6.072
    Đã được thích:
    3.491
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    Bạn thử đi nào, cũng tùy máy bạn ak, nhiều khi v3, v5 này làm không được nhưng v3, v5 khác thì làm được thì sao. Thử đi rồi báo cáo cho mọi người trên đây biết nhá. không hiểu chỗ nào post lên đây anh em chỉ giúp.
    Còn cái chuyện mà có đổi được vị trí không thì vẫn đổi được bình thường nha bạn. Cái này nó giống như menu bình thường của mình thường ngày thôi hà.


    Xóa đi thì sau khi khởi động lại máy điện thoại nó tự tạo lại file đó với nội dung giống như những cài đặt trên điện thoại hiệ thời thôi bạn, nên máy hoạt động bình thường là đúng thôi.
    Xóa oprea rồi thì bạn tải lại xem sao.


    Thông báo: các máy đã thành công:
    - V5: Nokia 6500s của bạn cuongquyet113
  8. Offline

    Thanks173 New Member

    Số bài viết:
    43
    Đã được thích:
    7
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    5300 không làm dc
  9. Offline

    kangjisun Facebook Users

    Số bài viết:
    108
    Đã được thích:
    91
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    Thế phiền bạn thêm giùm mình vào đây nhá, của mình là 2730c, s40v5 đấy, mà test thử làm không được:

    Mã:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
    - <menu_settings>
      <version major="1" minor="5" /> 
      <mainmenuview value="labelgrid" /> 
    - <idle_shortcuts>
      <left_softkey name="GotoMenuLevel" /> 
      <right_softkey name="MenuUCSK:JavaInstantMessaging" /> 
      <scroll_down name="MenuUCSK:Names" /> 
      <scroll_right name="MenuUCSK:Calendar" /> 
      <scroll_up name="MenuUCSK:Camera" /> 
      <scroll_left name="MenuUCSK:WriteMessage" /> 
      </idle_shortcuts>
    - <nativelinks>
      <nlink id="1">localapp://jam/launch?midlet-name=Ovi Store;midlet-vendor=Nokia</nlink> 
      <nlink id="2">localapp://jam/launch?midlet-name=Search;midlet-vendor=Nokia</nlink> 
      <nlink id="3">localapp://jam/launch?midlet-name=Messenger;midlet-vendor=Microsoft</nlink> 
      <nlink id="4">localapp://jam/launch?midlet-name=Contacts;midlet-vendor=Nokia</nlink> 
      <nlink id="5">localapp://jam/launch?midlet-name=Share on Ovi;midlet-vendor=Nokia</nlink> 
      <nlink id="6">localapp://bookmarks/launch?file=/predefbookmarks/bookmarks/3_facebook.bmk</nlink> 
      </nativelinks>
    - <gotomenu>
      <menuitem nlink="1" /> 
      <menuitem name="MenuUCSK:JavaInstantMessaging" /> 
      <menuitem nlink="4" /> 
      <menuitem name="MenuUCSK:JavaEmail" /> 
      <menuitem nlink="5" /> 
      <menuitem nlink="6" /> 
      <menuitem name="MenuUCSK:CommonInbox" /> 
      </gotomenu>
    - <mainmenu>
      <menuitem name="OrganizerMenu" /> 
      <menuitem name="MainPB" /> 
      <menuitem name="CallListsMenu" /> 
      <menuitem name="BrowserMenu" /> 
      <menuitem name="MessagesMenu" /> 
      <menuitem name="GalleryItem" /> 
      <menuitem name="SettingsMenu" /> 
      <menuitem name="MediaMenu" /> 
      <menuitem name="ApplicationsMenu" /> 
      <menuitem name="MapsMain" /> 
      <menuitem name="SIMATKMenu" /> 
      </mainmenu>
    - <firstsubmenu>
    - <submenu name="MainPB">
      <menuitem name="MPB:ListNamesPB" /> 
      <menuitem name="MPB:AddNewContact" /> 
      <menuitem name="MPB:SlowSyncPB" /> 
      <menuitem nlink="4" /> 
      <menuitem name="MPB:PBNetworkQuery" /> 
      <menuitem name="MPB:MemoryOptionsPB" /> 
      <menuitem name="MPB:CLIGroupsPB" /> 
      <menuitem name="MPB:MemoOptViewSpeedDialsPB" /> 
      <menuitem name="MPB:ServiceNumbersPB" /> 
      <menuitem name="MPB:OwnNumbersPB" /> 
      <menuitem name="MPB:MemEraseAllPB" /> 
      <menuitem name="MPB:MoveContacts" /> 
      <menuitem name="MPB:CopyContacts" /> 
      </submenu>
    - <submenu name="MessagesMenu">
      <menuitem name="MM:CreateMessageMenu" /> 
      <menuitem name="MM:Inbox" /> 
      <menuitem name="MM:SentItems" /> 
      <menuitem name="MM:JavaEmailClient" /> 
      <menuitem name="MM:JavaInstantMessagingMenuItem2" /> 
      <menuitem name="MM:Drafts" /> 
      <menuitem name="MM:Outbox" /> 
      </submenu>
    - <submenu name="BrowserMenu">
      <menuitem name="BM:Browser_Nokia" /> 
      <menuitem name="BM:BrowserHome" /> 
      <menuitem name="BM:Browser" /> 
      <menuitem name="BM:BrowserContentUpload" /> 
      <menuitem nlink="1" /> 
      <menuitem nlink="2" /> 
      <menuitem nlink="3" /> 
      <menuitem name="BM:Browser_Ovi" /> 
      </submenu>
      </firstsubmenu>
      </menu_settings>
    
    Cái opera nó như thế này này:

    Mã:
    MIDlet-Name: Opera Mini
    MIDlet-1: Opera Mini, /i.png, Browser
    MIDlet-Data-Size: 25600
    MicroEdition-Configuration: CLDC-1.0
    MIDlet-Icon: /i.png
    MIDlet-Info-URL: http://mini.opera.com/
    MIDlet-Permissions-Opt: javax.microedition.io.Connector.sms, javax.wir
     eless.messaging.sms.send, javax.microedition.io.Connector.socket, jav
     ax.microedition.io.Connector.file.write, javax.microedition.io.Connec
     tor.file.read
    MIDlet-Vendor: Opera Software ASA
    MIDlet-Permissions: javax.microedition.io.Connector.http
    MIDlet-Version: 4.2
    MicroEdition-Profile: MIDP-2.0
    MIDlet-Description: Opera Mini
    Nokia-MIDlet-no-exit: true
    Nokia-MIDlet-auto-start: false
    MIDlet-Jar-Size: 129253
    MIDlet-Jar-URL: opera-mini-4.2.22714-advanced-vi.jar
    
  10. Offline

    LNMH NHHN

    Số bài viết:
    1.277
    Đã được thích:
    668
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    Máy mình cũng ko đc!
    vanquy_lk thích bài này.
  11. Offline

    kangjisun Facebook Users

    Số bài viết:
    108
    Đã được thích:
    91
    À, đã tìm ra được cách thêm vào rồi, đối với máy 2730.

    Bạn có gắng tìm cái <nativelinks>.....<\nativelinks>, rồi chèn cái code <nlinks id>...<\nlink> vô, rùi xuống dưới mới chèn vô cái code <menuitem nlink="1"/>
    Một điểm lưu ý, là phải chuyển cái ứng dụng vô trước, rồi chạy nó, sau đó mới chuyển cái menu setting vô, mới được, vừa test, được lắm!

    VD cụ thể đi hen, mỗi máy mỗi code khác mà, code máy mình khác hẳn với bài của chủ thớt lun yk:

    VD cụ thể với đoạn code trên của mình lun nhá:

    Sau khi thêm opera với shMessenger, đoạn mã sẽ thế này, cái này là của 2730 nhé:

    Mã:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
    - <menu_settings>
      <version major="1" minor="5" /> 
      <mainmenuview value="labelgrid" /> 
    - <idle_shortcuts>
      <left_softkey name="GotoMenuLevel" /> 
      <right_softkey name="MenuUCSK:JavaInstantMessaging" /> 
      <scroll_down name="MenuUCSK:Names" /> 
      <scroll_right name="MenuUCSK:Calendar" /> 
      <scroll_up name="MenuUCSK:Camera" /> 
      <scroll_left name="MenuUCSK:WriteMessage" /> 
      </idle_shortcuts>
    - <nativelinks>
      <nlink id="1">localapp://jam/launch?midlet-name=Ovi Store;midlet-vendor=Nokia</nlink> 
      <nlink id="2">localapp://jam/launch?midlet-name=Search;midlet-vendor=Nokia</nlink> 
      <nlink id="3">localapp://jam/launch?midlet-name=Messenger;midlet-vendor=Microsoft</nlink> 
      <nlink id="4">localapp://jam/launch?midlet-name=Contacts;midlet-vendor=Nokia</nlink> 
      <nlink id="5">localapp://jam/launch?midlet-name=Share on Ovi;midlet-vendor=Nokia</nlink> 
      <nlink id="6">localapp://bookmarks/launch?file=/predefbookmarks/bookmarks/3_facebook.bmk</nlink> 
      [B]<nlink id="7">localapp://jam/launch?midlet-vendor=shMessenger Labs;midlet-name=Messenger</nlink> 
      <nlink id="8">localapp://jam/launch?midlet-vendor=Opera Software ASA;midlet-name=Opera</nlink>[/B] 
      </nativelinks>
    - <gotomenu>
      <menuitem nlink="1" /> 
      <menuitem name="MenuUCSK:JavaInstantMessaging" /> 
      <menuitem nlink="4" /> 
      <menuitem name="MenuUCSK:JavaEmail" /> 
      <menuitem nlink="5" /> 
      <menuitem nlink="6" /> 
      <menuitem name="MenuUCSK:CommonInbox" /> 
      </gotomenu>
    - <mainmenu>
      <menuitem name="OrganizerMenu" /> 
      <menuitem name="MainPB" /> 
      <menuitem name="CallListsMenu" /> 
      <menuitem name="BrowserMenu" /> 
      <menuitem name="MessagesMenu" /> 
      <menuitem name="GalleryItem" /> 
      <menuitem name="SettingsMenu" /> 
      <menuitem name="MediaMenu" /> 
      <menuitem name="ApplicationsMenu" /> 
      <menuitem name="MapsMain" /> 
      <menuitem name="SIMATKMenu" /> 
      [B]<menuitem nlink="7" /> 
      <menuitem nlink="8" /> [/B]
      </mainmenu>
    - <firstsubmenu>
    - <submenu name="MainPB">
      <menuitem name="MPB:ListNamesPB" /> 
      <menuitem name="MPB:AddNewContact" /> 
      <menuitem name="MPB:SlowSyncPB" /> 
      <menuitem nlink="4" /> 
      <menuitem name="MPB:PBNetworkQuery" /> 
      <menuitem name="MPB:MemoryOptionsPB" /> 
      <menuitem name="MPB:CLIGroupsPB" /> 
      <menuitem name="MPB:MemoOptViewSpeedDialsPB" /> 
      <menuitem name="MPB:ServiceNumbersPB" /> 
      <menuitem name="MPB:OwnNumbersPB" /> 
      <menuitem name="MPB:MemEraseAllPB" /> 
      <menuitem name="MPB:MoveContacts" /> 
      <menuitem name="MPB:CopyContacts" /> 
      </submenu>
    - <submenu name="MessagesMenu">
      <menuitem name="MM:CreateMessageMenu" /> 
      <menuitem name="MM:Inbox" /> 
      <menuitem name="MM:SentItems" /> 
      <menuitem name="MM:JavaEmailClient" /> 
      <menuitem name="MM:JavaInstantMessagingMenuItem2" /> 
      <menuitem name="MM:Drafts" /> 
      <menuitem name="MM:Outbox" /> 
      </submenu>
    - <submenu name="BrowserMenu">
      <menuitem name="BM:Browser_Nokia" /> 
      <menuitem name="BM:BrowserHome" /> 
      <menuitem name="BM:Browser" /> 
      <menuitem name="BM:BrowserContentUpload" /> 
      <menuitem nlink="1" /> 
      <menuitem nlink="2" /> 
      <menuitem nlink="3" /> 
      <menuitem name="BM:Browser_Ovi" /> 
      </submenu>
      </firstsubmenu>
      </menu_settings>
    Xem kỹ sẽ thấy sự khác biệt so với dòng code trên, để rồi từ đó sẽ biết làm nhé, không thì các bạn đưa cái code của bạn lên, với cái ứng dụng, mình làm cho.
    tht9x, neymar, longkok15 người khác thích bài này.
  12. Offline

    produck Active Member

    Số bài viết:
    151
    Đã được thích:
    93
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    bác cho em hỏi nếu muốn cho blue ftp nhưng cần có chứng chỉ máy thì phải làm sao .
  13. Offline

    thaihung1209 ::.Rửa Tay Gác Kiếm.::

    Số bài viết:
    6.072
    Đã được thích:
    3.491
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    thì chỉ cần thêm chứng chỉ vào file .jad nửa là xong bạn.
    Nếu thêm k được up ứng dụng lên đây mình làm giúp.
    Híc... Máy mình dùng k được cái này.
  14. Offline

    produck Active Member

    Số bài viết:
    151
    Đã được thích:
    93
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    ok . lúc nào mình sẽ test thử vì vẫn chưa mò ra cấu trúc đoạn mã con x2 như nào :(
  15. Offline

    phucpho12a New Member

    Số bài viết:
    9
    Đã được thích:
    0
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    5130 XM làm không được anh ơi.file XMl nó thế này:

  16. Offline

    CLYF New Member

    Số bài viết:
    7
    Đã được thích:
    0
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    Test 2730 thành công
  17. Offline

    babybu Active Member

    Số bài viết:
    100
    Đã được thích:
    68
    ai làm được 6300 ko? mình làm nhét cái Vimap HN mà ko được. hix :(
  18. Offline

    037866842 Active Member

    Số bài viết:
    95
    Đã được thích:
    22
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    6300 kô làm đựơc
  19. Offline

    nvt_zion Active Member

    Số bài viết:
    33
    Đã được thích:
    9
    Trả lời: Hướng dẫn thêm phím tắt vào Main Menu cho Nokia s40

    6500s của em làm hoài mà ko đc :-? cứ khởi động lại là file menusetting lại đc tạo lại như nguyên bản :-?
  20. Offline

    thaihung1209 ::.Rửa Tay Gác Kiếm.::

    Số bài viết:
    6.072
    Đã được thích:
    3.491


    Khởi động lại là file menuseting.xml lại được tạo lại nguyên bản là sao bạn?
    Nếu file menuseting.xml bị xóa mà không được copy lại file đã chỉnh sửa thì sau khi khởi động lại thì điện thoại tự động tạo lại file mới chứ?
    KuXoay12A3nvt_zion thích bài này.

Chia sẻ trang này